<?xml version='1.0' encoding='ISO-8859-1' ?>
<!DOCTYPE HTML>
<ui:composition template="/dinamic/template/template.xhtml"
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">

	<ui:define name="conteudo">
		<h:form>
			<p:panel id="panelPerfilUsuario" header="#{mensagem['perfil.usuario']}">
				<div align="left">
					<h:panelGrid columns="2" cellpadding="5">
						
					<p:panel rendered="#{funcionarioManagedBean.botaoClicado == false}" >
					<h:panelGrid columns="2" cellpadding="5">
						<h:outputText styleClass="name" value="#{mensagem['usuario.telefone']} " />
						<p:inplace saveLabel="Salvar" cancelLabel="Cancelar" emptyLabel="(vazio)" editor="true">
							<p:inputMask mask="(99) 9999-9999" value="#{funcionarioManagedBean.funcionarioLogado.telefone}"	label="text" />
						</p:inplace>
						
						<h:outputText styleClass="name" value="#{mensagem['usuario.celular']} " />
						<p:inplace saveLabel="Salvar" cancelLabel="Cancelar" emptyLabel="(vazio)"  editor="true">
							<p:inputMask mask="(99) 9999-9999" value="#{funcionarioManagedBean.funcionarioLogado.celular}"	label="text" />
						</p:inplace>
					</h:panelGrid>	
					</p:panel>
						
						<div align="left">
						<p:panel header="#{mensagem['perfil.alterar.senha']}" rendered="#{funcionarioManagedBean.botaoClicado}">
							<h:panelGrid columns="2" cellpadding="5">
								
								<h:outputText styleClass="name" value="#{mensagem['usuario.senha.atual']}" />
								<p:password  size="10" maxlength="10" value="#{funcionarioManagedBean.senhaAtual}">
			                    </p:password>
								
								<h:outputText styleClass="name" value="#{mensagem['usuario.senha.nova']}" />
								<p:password promptLabel="Digite a sua nova senha" match="pw2" weakLabel="Fraca" goodLabel="Bom" strongLabel="Forte" size="10" maxlength="10" value="#{funcionarioManagedBean.funcionarioLogado.senha}" feedback="true">
			                    </p:password>
			                    
			                    <h:outputText styleClass="name" value="#{mensagem['confirmar.senha.usuario']}" />
			                    <p:password id="pw2" promptLabel="Confirme a sua senha" weakLabel="Fraca" goodLabel="Bom" strongLabel="Forte" size="10" maxlength="10" value="#{funcionarioManagedBean.funcionarioLogado.senha}" feedback="true">
			                    </p:password>
	                    	
	                    	</h:panelGrid>
	                    </p:panel>
	                    </div>

					</h:panelGrid>
				</div>
			</p:panel>
			<p:panel>
			<div align="left">
				<p:commandButton 
					value="#{mensagem['botao.salvar.alteracao']}"
					action="#{funcionarioManagedBean.alterarFuncionario()}" 
					ajax="false" 
				/>
	
				<p:commandButton 
					value="#{mensagem['botao.alterar.senha']}"
					action="#{funcionarioManagedBean.eventBotaoClicado()}"
					ajax="false"
				/>
				
				<p:commandButton 
					value="#{mensagem['botao.voltar']}"  
					action="/dinamic/pages/perfilUsuario/perfilUsuario" 
					update="panelConsultaPontos"
					ajax="false"
				/>
			</div>
			</p:panel>
		</h:form>
	</ui:define>
</ui:composition>